Career 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003 2002 2001 2000
All Rounds Final 1/2 1/4 First Second Third Fourth Pre-q Rubber 1 Rubber 2 Rubber 3 Rubber 4 Rubber 5 Robin Bronze Q3 N/A Q2 Q1 ER Q4 CR QF Q5 N/A
All Courts Acrylic N/A Clay Grass Carpet Hard I.hard
All Tour Colombia F1 Colombia F2 Venezuela #1-w1 Venezuela #1-w2 Venezuela #1-w3 Venezuela #1-w4 Colombia F1 USA F4 Colombia F2 Colombia F3 Colombia F4 Brazil F6 El Salvador F1 Ecuador F1 Ecuador F2 Ecuador F3 Colombia F3 Colombia F4 Brazil F4 Brazil F5 Colombia F2 USA F6 Colombia F4 Mexico F6 Colombia F5 Colombia F6 Colombia F1 Colombia F3 Morocco Tennis Tour - Marrakech The Scottish Tennis Championships - Edinburgh Oberstaufen Cup - Oberstaufen DPD Challenger 2002 - Aschaffenburg Hamburg Challenger - Hamburg Warsteiner Challenger Lubeck - Lubeck ATU Cup - Weiden Nord/LB Open - Braunschweig Rhein-Main Challenger 2003 - Aschaffenburg Tumkur Open - Tumkur USTA Men's Challenger of Dallas - Dallas Corona Mexico City Open - Mexico City Nord/LB Open 2004 - Braunschweig 10ø Tornea B. Camparini - Reggio Emilia Rhein-Main Challenger 2004 - Aschaffenburg San Luis Potosi Challenger - San Luis Potosi Seguros Bolivar Open - Bogota Credicard Mastercard Tennis Cup 2005 - Campos do Jordao Open de la Ville de Saint Denis - Reunion Island San Luis Potosi Challenger - San Luis Potosi Unicredit (Suisse) Bank S. A. Challenger - Chiasso San Luis Potosi Challenger 2007 - San Luis Potosi Torneo Internacional Challenger Fila 2006 - Leon Abierto Colombiano de Tenis - Bogota The Surbiton Trophy - Surbiton Seguros Bolivar Open - Medellin XIII Trofeo Ciudad de Quito - Quito Copa Petrobras Colombia - Bogota Copa Petrobras Brazil - Belo Horizonte Pharma Medico Open 2008 - Aarhus Bancolombia Open - Bogota III Isla de Lanzarote - Lanzarote III Challenger Isla de Gran Canaria Ciudad de Telde - Telde Schickendanz Open - Furth Sporting Challenger '08-Trofeo Regione Piemonte - Turin Kos Succhetti Tennis Cup - Cordenons Seguros Bolivar Open - Cali Bancolombia Open - Cali Seguros Bolivar Open - Medellin Wroclaw Challenger San Luis Potosi Challenger Mexico City Challenger Challenger ATP de Cuenca Diario El Mercurio - Cuenca Seguros Bogota Open - Bogota Pereira Challenger XII Trofeo Ciudad de Quito 'Diario El Comercio' - Quito Seguros Bolivar Open - Medellin Turin Challenger Cali Challenger Bogota Challenger Quito Challenger Sacramento Challenger Tiburon Challenger Calabasas Challenger Morocco Tennis Tour - Casablanca Okal Cup - Eckental Porsche Open - Poznan Bogota Challenger IPP Open - Helsinki The 70th King's Cup and Queen's Cup - Bangkok Copa Petrobras-Colombia - Bogota Okal Cup 2003 - Eckental Ispat Open 2004 - Ostrava Medellin Challenger SAA Hilversum Open - Hilversum Sao Paulo Challenger St. Petersburg Challenger - St. Petersburg ATP Challenger Open 2004 - Monchengladbach Sunrise Challenger Tatra Banka Open - Bratislava Okal Cup 2004 - Eckental Copa Petrobras Bogota - Bogota Open de la Ville de Saint Denis - Reunion Island Draft Corona Mexico City Open - Mexico City VIII Gramado Open - Gramado II Manta Open - Manta Copa Petrobras - Bogota IPP Open - Helsinki Istanbul Challenger Corona Mexico City Open - Mexico City dBI Tennis Challenger - Binghamton GHI Bronx Tennis Classic - Bronx Pereira Challenger Copa Petrobras Colombia - Bogota Pereira Challenger Bancolombia Open - Bogota Todi Challenger Seguros Bolivar Open - Bogota Copa Petrobras Argentina - Buenos Aires Bogota Challenger Ischgl International Tennis Challenger 2003 - Ischgl XL Capital Bermuda Open - Bermuda Orleans Challenger Salinas Challenger Prostejov Challenger Rennes Challenger Belgaum Open - Belgaum Canberra Challenger Irving Challenger 10th Wartburg Open - Eisenach Prague Challenger Liberec Challenger Barranquilla Challenger Medellin Challenger Stockton Challenger Fairfield Challenger Las Vegas Challenger Copa Petrobras Uruguay - Montevideo Copa Petrobras Paraguay - Asuncion TED Open - Istanbul Lisbon Challenger Poprad Tatry Challenger Perugia Challenger San Benedetto Challenger Santo Domingo Challenger Muller Cup - Ulm Le Gosier Challenger Dharwad Challenger 2003 - Dharwad Mexico City Challenger Guadalajara Challenger Puerto Vallarta Challenger Schickedanz Open - Furth ATU Cup - Weiden ATU Cup 2001 - Weiden Santo Domingo Challenger Lima Challenger Okal Cup 2001 International Bavarian Championships - Eckental Guayaquil Challenger Columbus Challenger Newport Beach Challenger Cassis Challenger Indian Wells Challenger Monterrey Challenger Sarasota Challenger Ludwigshafen Challenger Perugia Challenger San Benedetto Challenger Genova Challenger Szczecin Challenger Bogota Challenger - Bogota Heilbronn Challenger Gemax Open - Belgrade Marbella Challenger Schickendanz Open - Furth Bogota Challenger Bulgarian Open - Sofia Hilton Waikoloa Village USTA Challenger - Waikoloa Bogota Challenger - Bogota ATU Cup - Weiden Internationale Badische Meisterschaffen Um Den Techem Cup - Zell Bulgarian Challenger 2002 - Sofia Warsteiner Challenger - Wolfsburg Yokohama World Tennis Gaora Cup - Yokohama Internationale Badische Meisterschaften Um Den Techem Cup - Zell ATP Challenger 2003 Numea - New Caledonia Cepu Open - San Marino Mauritius Open - Mauritius Pro Tennis World Open - Sunrise Challenger Casablanca San Angel - Mexico City Polska Energia Open - Bytom Ciudad de Pozoblanco Open Diputacion - Cordoba 14° BH Tennis Open - Belo Horizonte KGHM Emax Polish Indoors - Wroclaw Monterrey Challenger 1° Torneo Challenger Series 12° Trofeo Paolo Corazzi - Cremona XIV Challenger ATP Club Premium Open - Quito IV Challenger Ciudad De Guayaquil - Guayaquil BMW Open - Munich Heilbronn Challenger Florence Challenger Bogota Challenger Guayaquil Challenger Canberra Challenger Bangkok Challenger Bangkok Challenger Morelos Challenger Ethias Trophy - Mons Prague Challenger Allianz Suisse Open Gstaad - Gstaad 2003 Mercedes Cup - Stuttgart Furth Challenger Heineken Open - Auckland Bogota Challenger Open 13 - Marseille Open de la Comunidad Valenciana - Valencia BMW Open - Munich Grand Prix Hassan II - Casablanca Mercedes Cup - Stuttgart Stockholm Open - Stockholm Next Generation Hardcourts - Adelaide International Tennis Championships - Delray Beach SAP Open - San Jose Kroger / St. Jude International - Memphis Gerry Weber Open - Halle Ordina Open - 's-Hertogenbosch Allianz Suisse Open - Gstaad Generali Open - Kitzbuhel Idea Prokom Open - Sopot Pilot Pen Tennis - New Haven Vietnam Open - Ho Chi Minh City Kremlin Cup - Moscow Open SEAT Godo 2006 - Barcelona BMW Open - Munich Gerry Weber Open - Halle Ordina Open - 's-Hertogenbosch Allianz Suisse Open Gstaad - Gstaad Generali Open - Kitzbuhel Campionati Internazionali di Sicilia - Palermo Open de Moselle - Metz ATP Kremlin Cup - Moscow Davidoff Swiss Indoors Basel - Basel ARAG World Team Championship - Dusseldorf Chennai Open - Chennai Cali Challenger Heineken Open - Auckland Millenium Tennis Championships - Delray Beach Perugia Challenger ABN/AMRO World Tennis Tournament - Rotterdam The Dubai Tennis Championships - Dubai Bucaramanga Challenger BA-CA Tennis Trophy - Vienna Estoril Open - Estoril BMW Open - Munich Qatar ExxonMobil Open - Doha ARAG World Team Championship - Dusseldorf Gerry Weber Open - Halle ABN AMRO World Tennis Tournament - Rotterdam Ordina Open - 's-Hertogenbosch Allianz Suisse Open - Gstaad Mercedes Cup - Stuttgart BMW Open - Munich Gerry Weber Open - Halle Generali Open - Kitzbuhel RCA Championships - Indianapolis Legg Mason Tennis Classic - Washington Rio Open - Rio de Janeiro Legg Mason Tennis Classic - Washington Open de Moselle - Metz ATP Kremlin Cup - Moscow Open de Moselle - Metz St. Petersburg Open - St. Petersburg China Open - Beijing Qatar Exxon Mobil Open - Doha Heineken Open - Auckland Bank Austria Tennis Trophy - Vienna ABN AMRO World Tennis Tournament - Rotterdam The Dubai Tennis Championships - Dubai ARAG World Team Championship - Dusseldorf Mercedes Cup - Stuttgart Gerry Weber Open - Halle Austrian Open - Kitzbuhel Grand Prix de Tennis de Lyon - Lyon Heineken Open - Auckland The Dubai Tennis Championships - Dubai Sunrise Challenger AEGON Championships - London Masters Series - Hamburg Allianz Suisse Open Gstaad - Gstaad Davidoff Swiss Indoors Basel - Basel Bucaramanga Challenger Chennai Open - Chennai Next Generation Adelaide International - Adelaide Heineken Open - Auckland Barranquilla Challenger Bogota Challenger SAP Open - San Jose Regions Morgan Keegan Championships - Memphis Delray Beach International Tennis Championships - Delray Beach Estoril Open - Estoril BMW Open - Munich Gerry Weber Open - Halle AEGON Championships - London Ordina Open - s-Hertogenbosch International German Open - Hamburg Countrywide Classic - Los Angeles Open de Moselle - Metz Pereira Challenger Malaysian Open - Kuala Lumpur AIG Japan Open Tennis Championships - Tokyo Bank Austria Tennis Trophy - Vienna Davidoff Swiss Indoors Basel - Basel Qatar ExxonMobil Open - Doha Brisbane International - Brisbane Heineken Open - Auckland Movistar Open - Santiago Brasil Open - Costa do Sauipe ABN AMRO World Tennis Tournament - Rotterdam Abierto Mexicano Telcel - Acapulco Dubai Duty Free Tennis Championships - Dubai Bet-At-Home Austrian Open - Kitzbuhel Open Sabadell Atlantico - Barcelona BMW Open - Munich Gerry Weber Open - Halle UNICEF Open - 's Hertogenbosch Mercedes Cup - Stuttgart German Tennis Championships - Hamburg Allianz Suisse Open - Gstaad Winston Salem - Winston Salem Open de Moselle - Metz PTT Thailand Open - Bangkok China Open - Beijing Rakuten Japan Open - Tokyo Kremlin Cup - Moscow St. Petersburg Open - St. Petersburg Qatar ExxonMobil Open - Doha Brisbane International - Brisbane Heineken Open - Auckland Open Sud de France - Montpellier VTR Open - Vina del Mar Brasil Open - Sao Paulo ABN AMRO World Tennis Tournament - Rotterdam Abierto Mexicano Telcel - Acapulco Delray Beach International Tennis Championships - Delray Beach BMW Open - Munich Power Horse World Team Cup - Dusseldorf Gerry Weber Open - Halle UNICEF Open - 's Hertogenbosch AEGON International - Eastbourne Credit Agricole Suisse Open - Gstaad Bet-at-home Open - Hamburg Bet-at-home Cup - Kitzbuhel Winston-Salem Open - Winston-Salem Moselle Open - Metz Valencia Open - Valencia Qatar ExxonMobil Open - Doha Brisbane International - Brisbane Heineken Open - Auckland Brasil Open - Sao Paulo Abierto Mexicano Telcel - Acapulco Barcelona Open BancSabadell - Barcelona BRD Nastase Tiriac Trophy - Bucharest BMW Open - Munich Open de Nice Cote d'Azur - Nice Gerry Weber Open - Halle AEGON Championships - London Claro Open Colombia - Bogota BB&T Atlanta Open - Atlanta Bet-at-home Cup - Kitzbuhel Moselle Open - Metz PTT Thailand Open - Bangkok China Open - Beijing If Stockholm Open - Stockholm Erste Bank Open - Vienna Valencia Open - Valencia Qatar ExxonMobil Open - Doha Heineken Open - Auckland Royal Guard Open Chile - Vina del Mar ABN AMRO World Tennis Tournament - Rotterdam Rio Open 500 - Rio de Janeiro Dubai Duty Free Tennis Championships - Dubai Brasil Open - Sao Paulo US Men's Clay Court Championship - Houston Barcelona Open BancSabadell - Barcelona BMW Open - Munich Power Horse Cup - Dusseldorf Gerry Weber Open - Halle AEGON International - Eastbourne Mercedes Cup - Stuttgart Bet-at-home Open - Hamburg Bet-at-home Cup - Kitzbuhel Moselle Open - Metz Shenzhen Open - Shenzhen Erste Bank Open - Vienna Valencia Open - Valencia Qatar ExxonMobil Open - Doha Heineken Open - Auckland Open Sud de France - Montpellier Ecuador Open - Quito ABN AMRO World Tennis Tournament - Rotterdam Brasil Open - Sao Paulo Rio Open - Rio de Janeiro Abierto Mexicano Telcel - Acapulco US Men's Clay Court Championship - Houston Barcelona Open BancSabadell - Barcelona TEB BNP Paribas Istanbul Open - Istanbul BMW Open - Munich Geneva Open - Geneva Mercedes Cup - Stuttgart Gerry Weber Open - Halle Aegon Nottingham Open - Nottingham Vegeta Croatia Open - Umag Credit Agricole Suisse Open - Gstaad Austrian Open - Kitzbuhel Moselle Open - Metz Malaysian Open - Kuala Lumpur Kremlin Cup - Moscow Citi Open - Washington Erste Bank Open - Vienna Swiss Indoors Basel - Basel Valencia Open - Valencia Aircel Chennai Open - Chennai ASB Classic - Auckland Argentina Open - Buenos Aires Dubai Duty Free Tennis Championships - Dubai Brasil Open - Sao Paulo Barcelona Open BancSabadell - Barcelona Gerry Weber Open - Halle BMW Open - Munich Mercedes Cup - Stuttgart ABN AMRO World Tennis Tournament - Rotterdam Abierto Mexicano - Los Cabos Bet-at-home Open - Hamburg Generali Open - Kitzbuhel Rakuten Japan Open - Tokyo Kremlin Cup - Moscow VTR Open - Vina del Mar Qatar ExxonMobil Open - Doha Apia International - Sydney ABN AMRO World Tennis Tournament - Rotterdam Delray Beach Open - Delray Beach Abierto Mexicano Telcel - Acapulco Dubai Duty Free Tennis Championships - Dubai Grand Prix Hassan II - Marrakech Barcelona Open BancSabadell - Barcelona BMW Open - Munich Mercedes Cup - Stuttgart Gerry Weber Open - Halle Bet-at-home Open - Hamburg Suisse Open - Gstaad Generali Open - Kitzbuhel St. Petersburg Open - St. Petersburg Garanti Koza Sofia Open - Sofia ABN AMRO World Tennis Tournament - Rotterdam Dubai Duty Free Tennis Championships - Dubai BMW Open - Munich Mercedes Cup - Stuttgart Gerry Weber Open - Halle SkiStar Swedish Open - Bastad Generali Open - Kitzbuhel ASB Classic - Auckland US Men's Clay Court Championship - Houston Grand Prix Hassan II - Marrakech BMW Open - Munich PBZ Zagreb Indoors - Zagreb Kremlin Cup - Moscow Caltanissetta Challenger Dubai Duty Free Tennis Championships - Dubai Generali Open - Kitzbuhel BMW Open - Munich Noventi Open - Halle China Open - Beijing Open Sud de France - Montpellier Hamburg European Open - Hamburg Moselle Open - Metz ABN AMRO World Tennis Tournament - Rotterdam Schickendanz Open - Furth Orleans Challenger Almaty Challenger Generali Open - Kitzbuhel Barcelona Open Banc Sabadell - Barcelona Erste Bank Open - Vienna Grand Prix Hassan II - Marrakech ABN AMRO World Tennis Tournament - Rotterdam Bet-at-home Open - Hamburg Irving Challenger Winston-Salem Open - Winston-Salem Quelle Cup - Furth DPD Challenger 2001 - Aschaffenburg Garanti Koza Sofia Open - Sofia Okal Open - Eckental Emilia-Romagna Open - Parma Vancouver Challenger Erste Bank Open - Vienna Warsteiner Challenger Wolfsburg - Wolfsburg Ecuador Open - Quito BMW Open - Munich Guayaquil Challenger BMW Tennis Championship - Sunrise Schickendanz Open - Furth Parma Challenger Belgrade Challenger Dubai Open - Dubai Open Romania - Bucharest Voit Mexico City Open - Mexico City Open de Moselle - Metz Open Seat Godo 2005 - Barcelona The 10tele.com Open - Nottingham Mercedes Cup - Stuttgart AIG Japan Open - Tokyo St. Petersburg Open - St. Petersburg Hamburg European Open - Hamburg Internationaler Raiffeisen Grand Prix - St. Polten Mercedes Cup - Stuttgart BMW Open - Munich Orange Prokom Open - Sopot Mercedes Cup - Stuttgart Davidoff Swiss Indoors Basel - Basel Open 13 - Marseille BNP Paribas Open - Indian Wells BNP Paribas Masters - Paris Campbells Hall of Fame Tennis Championships - Newport Power Horse Cup - Dusseldorf Citi Open - Washington Open de la Comunidad Valenciana - Valencia Erste Bank Open - Vienna Sydney International - Sydney Intrum Stockholm Open - Stockholm Erste Bank Open - Vienna Qatar ExxonMobil Open - Doha Mercedes Cup - Stuttgart BNP Paribas Masters - Paris Campionati Internazionali di Sicilia - Palermo BMW Open - Munich Copenhagen Open - Copenhagen Morelos Challenger Tallahassee Challenger Mutua Madrid Open - Madrid Tennis Channel Open - Las Vegas Mercedes Cup - Stuttgart Qatar ExxonMobil Open - Doha Noventi Open - Halle Legg Mason Tennis Classic - Washington Heineken Open - Auckland Internationaler Raiffeisen Grand Prix - St. Polten Swiss Indoors Basel - Basel Tennis Masters Series - Hamburg Tennis Masters Series - Hamburg Pacific Life Open - Indian Wells Pacific Life Open - Indian Wells NASDAQ-100 Open - Miami Tennis Masters Series - Monte Carlo Tennis Masters Series - Hamburg Pacific Life Open - Indian Wells NASDAQ-100 Open - Miami Masters Series Hamburg - Hamburg Pacific Life Open - Indian Wells Masters Series Monte-Carlo - Monte Carlo Masters Series - Hamburg Rogers Masters - Montreal Western & Southern Financial Group Masters - Cincinnati Pacific Life Open - Indian Wells Sony Ericsson Open - Miami Masters Series Monte-Carlo - Monte-Carlo Masters Series Hamburg - Hamburg Western & Southern Financial Group Masters - Cincinnati Mutua Madrilena Masters Madrid - Madrid BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo BNP Paribas Masters - Paris Internazionali BNL dItalia - Rome Mutua Madrilena Masters Madrid - Madrid Rogers Cup - Montreal Western & Southern Financial Group Masters - Cincinnati BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Internazionali BNL dItalia - Rome Mutua Madrilena Masters Madrid - Madrid Rogers Cup - Toronto Western & Southern Financial Group Masters - Cincinnati Shanghai ATP Masters 1000 - Shanghai BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrilena Madrid Open - Madrid Internazionali BNL d'Italia - Rome Western & Southern Financial Group Masters - Cincinnati Shanghai ATP Masters - Shanghai BNP Paribas Masters - Paris Sony Ericsson Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrilena Madrid Open - Madrid Internazionali BNL d'Italia - Rome Rogers Cup - Toronto Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome Rogers Cup - Montreal Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai BNP Paribas Open - Indian Wells Sony Open Tennis - Miami Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome Rogers Cup - Toronto Western & Southern Open - Cincinnati BNP Paribas Open - Indian Wells Miami Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome Western & Southern Open - Cincinnati BNP Paribas Open - Indian Wells Miami Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Internazionali BNL d'Italia - Rome Shanghai Rolex Masters - Shanghai BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Miami Open - Miami Mutua Madrid Open - Madrid Sony Open Tennis - Miami BNP Paribas Open - Indian Wells Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome Western & Southern Open - Cincinnati BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Internazionali BNL d'Italia - Rome Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome Western & Southern Open - Cincinnati BNP Paribas Open - Indian Wells BNP Paribas Open - Indian Wells Shanghai Rolex Masters - Shanghai Miami Open - Miami Rogers Cup - Montreal U.S. Open - New York French Open - Paris U.S. Open - New York Australian Open - Melbourne French Open - Paris Australian Open - Melbourne Mercedes Cup - Stuttgart Grand Prix Hassan II - Casablanca The Stella Artois Championships - London French Open - Paris Copa Claro - Buenos Aires Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London French Open - Paris U.S. Open - New York Australian Open - Melbourne French Open - Paris Apia International - Sydney Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne Wimbledon - London Countrywide Classic - Los Angeles U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne China Open - Beijing French Open - Paris Wimbledon - London Open de Tenis Comunidad Valenciana - Valencia U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Kremlin Cup - Moscow Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Open Sabadell Atlantico - Barcelona Australian Open - Melbourne German Tennis Championships - Hamburg Swiss Open - Gstaad French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne ABN AMRO World Tennis Tournament - Rotterdam French Open - Paris Dubai Duty Free Tennis Championships - Dubai Wimbledon - London U.S. Open - New York AEGON International - Eastbourne German Tennis Championships - Hamburg NASDAQ-100 Open - Miami Australian Open - Melbourne French Open - Paris U.S. Open - New York French Open - Paris Rogers Masters - Toronto Shanghai - Shanghai Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Wimbledon - London Davis Cup, Group 2, 1R, COL-URU 4-1 U.S. Open - New York Davis Cup, Group 2, F, DOM-COL 0-5 Davis Cup, Group 1, 1R, CAN-COL 5-0 Davis Cup, World Group, QF, BEL-GER 2-3 Davis Cup, World Group, SF, RUS-GER 3-2 Davis Cup, World Group, 1R, GER-KOR 3-2 Davis Cup, World Group, QF, GER-ESP 1-4 Davis Cup, Group 1, 2R, BRA-COL 4-1 ARAG ATP World Team Championship - Dusseldorf Davis Cup, World Group, 1R, GER-AUT 3-2 Davis Cup, Group 1, 2R, COL-BRA 1-4 Davis Cup, World Group, QF, ESP-GER, 3-2 ARAG ATP World Team Championship - Dusseldorf Hopman Cup - Perth Davis Cup, Group 1, 1R, COL-CAN 4-1 Davis Cup, World Group, PO, COL-USA 1-3 Davis Cup, World Group, PO, GER-RSA 5-0 ARAG ATP World Tour Championship - Dusseldorf Davis Cup, World Group, 1R, CRO-GER 2-3 Davis Cup, Group I, 1R, URU-COL 4-1 Davis Cup, World Group, QF, GER-FRA 1-4 Davis Cup, Group I, PO, MEX-COL 0-5 Davis Cup, Group I, 1R, ECU-COL 1-4 Davis Cup, Group I, 2R, BRA-COL 3-1 Davis Cup, World Group, 1R, ARG-GER 5-0 Davis Cup, Group I, 2R, COL-URU 5-0 Davis Cup, World Group, PO, JPN-COL 3-2 Davis Cup, World Group, 1R, GER-ESP 4-1 Davis Cup, World Group, PO, CAN-COL 3-2 Davis Cup, World Group, 1R, GER-FRA 2-3 Davis Cup, Group I, 2R, URU-COL 2-3 Davis Cup, World Group, PO, COL-JPN 2-3 Davis Cup, World Group, PO, DOM-GER 1-4 Davis Cup, Group I, 2R, CHI-COL 3-1 Davis Cup, Group I, PO, DOM-COL 1-4 Davis Cup, Group I, 2R, COL-CHI 3-1 Davis Cup, World Group, PO, COL-CRO 1-4 Davis Cup, World Group, QF, ESP-GER 3-2 Davis Cup, World Group, PO, ARG-COL 4-0 Davis Cup, Finals, QF, GBR-GER 2-0 Davis Cup, World Group, QR, GER-BLR 4-1 Davis Cup, World Group, QR, COL-ARG 3-1 French Open - Paris Australian Open - Melbourne French Open (juniors) U.S. Open (juniors) All Lower level tournaments Olympics - Rio de Janeiro Wimbledon - London Davis Cup, World Group, PO, GER-BRA 4-1 Davis Cup, Group I, 2R, COL-DOM 4-1 Davis Cup, Group 1, 1R, COL-URU 3-2 Davis Cup, Group 2, 2R, COL-PAR 4-1 Davis Cup, PO, FRA-GER 4-1 Davis Cup, World Group, 1R, GER-CZE 2-3 Davis Cup, World Group, 1R, GER-BEL 1-4 Davis Cup, Group I, 2R, COL-BRA 3-2 Davis Cup, World Group, QR, COL-SWE 4-0 Davis Cup, Group 1, 1R, COL-URU 5-0 Olympics - London Davis Cup, World Group, QR, GER-HUN 5-0 Davis Cup, Finals, Group C Davis Cup, Finals, Group D Olympics - Tokyo